telescopic struts - Espagnol Anglais Dictionnaire